impervious strata - Turc Anglais Dictionnaire